produce electric shocks - Espagnol Anglais Dictionnaire